#@ IcePak 4.2.6 model file

object domain cabinet.1
    current_genus default
    fixvals 1
    shape body_shape shape_hexa
        setval point1 {-0.04191 0 -0.1778} point2 {0.04191 0.06320000000000001 0.2667} diff {0.08382000000000001 0.06320000000000001 0.4445} volume_flag {1} diff_flag {0} 
        setunits xoff mm ys mm yd mm zoff mm ye mm xs in xd mm yoff mm zs in xe in zd mm ze in
        setexpr xe {$hs_half_w+$Bs}
        setexpr zs {-$len_fac_fan*$hs_half_len}
        setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h+$Bt}
        setexpr xs {-$hs_half_w-$Bs}
        setexpr ze {$len_fac*$hs_half_len}
    end shape
    current_stype hexa
    creation_order 1
end object

object material Fin_Base_Int
    solid_conductivity_constant {$k_int}
    fixvals 1
    current_genus {}
    mat_subtype Custom
    mat_type solid
    creation_order -1
    mat_custom 1
end object

object material cover
    solid_conductivity_constant 390
    fixvals 1
    fluid_viscosity_curvespec_x 1.0
    fluid_viscosity_curvespec_y 1
    current_genus {}
    solid_conductivity_curvespec_x 1.0
    mat_subtype Custom
    solid_conductivity_curvespec_y 1
    mat_type solid
    solid_sp_heat_curvespec_x 1.0
    fluid_sp_heat_curvespec_x 1.0
    solid_sp_heat_curvespec_y 1
    fluid_sp_heat_curvespec_y 1
    fluid_diffusivity_curvespec_x 1.0
    creation_order -1
    fluid_diffusivity_curvespec_y 1
    groups merge.0
    fluid_conductivity_curvespec_x 1.0
    fluid_vol_expansion_curvespec_x 1.0
    fluid_conductivity_curvespec_y 1
    fluid_vol_expansion_curvespec_y 1
end object

object material CuBase_mat
    solid_conductivity_constant {$base_k}
    fixvals 1
    solid_density 8933.0
    current_genus {}
    mat_subtype Custom
    mat_type solid
    solid_sp_heat_constant 397
    creation_order -1
    mat_custom 1
end object

object material {block.1 all_material}
    fixvals 1
    current_genus {}
    mat_subtype Custom
    mat_type surface
    creation_order -1
    mat_custom 1
end object

object material pkg-matl
    solid_conductivity_constant 0.3
    fixvals 1
    fluid_viscosity_curvespec_x 1.0
    fluid_viscosity_curvespec_y 1
    current_genus {}
    solid_conductivity_curvespec_x 1.0
    mat_subtype Custom
    solid_conductivity_curvespec_y 1
    mat_type solid
    solid_sp_heat_curvespec_x 1.0
    fluid_sp_heat_curvespec_x 1.0
    solid_sp_heat_curvespec_y 1
    fluid_sp_heat_curvespec_y 1
    fluid_diffusivity_curvespec_x 1.0
    creation_order -1
    fluid_diffusivity_curvespec_y 1
    mat_custom 1
    groups merge.0
    fluid_conductivity_curvespec_x 1.0
    fluid_vol_expansion_curvespec_x 1.0
    fluid_conductivity_curvespec_y 1
    fluid_vol_expansion_curvespec_y 1
end object

object material Top_Lid_material
    fixvals 1
    current_genus {}
    mat_subtype Custom
    mat_type solid
    creation_order -1
    mat_custom 1
end object

object material Al_Fins_mat
    solid_conductivity_constant {$fin_k}
    fixvals 1
    solid_density 2800
    current_genus {}
    mat_subtype Custom
    mat_type solid
    solid_sp_heat_constant 900
    creation_order -1
    mat_custom 1
end object

object block HSBASE-Lower
    solid_material CuBase_mat
    fixvals 1
    shape body_shape shape_hexa
        config -grid_enabled 1 -grid_length {0 0 0} -grid_height {0.001 0.001 0 0.0005 0.001 0.001 0} -grid_ratio {1.5 1.5 0 1.5 1.5 1.5 0} 
        setval point1 {-0.03175 0.009860000000000001 -0.04445} point2 {0.03175 0.01494 0.04445} diff {0.0635 0.005079999999999999 0.08890000000000001} volume_flag {1} diff_flag {0} 
        setunits xoff mm ys mm yd mm zoff mm ye mm xs in xd mm yoff mm zs in xe in zd mm ze in
        setexpr ys {$socket_h+$ihs_thick+0.84}
        setexpr yd {$base_t}
        setexpr zs {-$hs_half_len}
        setexpr xe {$hs_half_w-0.3}
        setexpr ye {$socket_h+$ihs_thick+0.84+$base_t-2.54}
        setexpr ze {$hs_half_len}
        setexpr xs {-$hs_half_w+0.3}
    end shape
    current_genus default
    group {}
    current_stype hexa
    block_type solid
    obj_color #c84444
    creation_order 8
end object

object block HSBASE-Upper
    solid_material CuBase_mat
    fixvals 1
    shape body_shape shape_hexa
        config -grid_enabled 1 -grid_length {0 0 0} -grid_height {0.001 0.001 0 0.0005 0.001 0.001 0} -grid_ratio {1.5 1.5 0 1.5 1.5 1.5 0} 
        setval point1 {-0.03937 0.01494 -0.04445} point2 {0.03937 0.01748 0.04445} diff {0.07874 0.002539999999999999 0.08890000000000001} volume_flag {1} diff_flag {0} 
        setunits xoff mm ys mm yd mm zoff mm ye mm xs in xd mm yoff mm zs in xe in zd mm ze in
        setexpr ys {$socket_h+$ihs_thick+0.84+$base_t-2.54}
        setexpr xe {$hs_half_w}
        setexpr zs {-$hs_half_len}
        setexpr yd {$base_t}
        setexpr ye {$socket_h+$ihs_thick+0.84+$base_t}
        setexpr xs {-$hs_half_w}
        setexpr ze {$hs_half_len}
    end shape
    current_genus default
    group {}
    current_stype hexa
    block_type solid
    obj_color #c84444
    creation_order 9
    groups HS_Group
end object

object block HSBASE.2
    solid_material CuBase_mat
    fixvals 1
    shape body_shape shape_hexa
        config -grid_length {0 7 0} -grid_height {0.001 0.001 0 0 0 0 0} -grid_ratio {1.5 1.5 0 0 0 0 0} 
        setval point1 {-0.03175 0.009860000000000001 -0.02737} point2 {0.03175 0.01748 0.02737} diff {0.0635 0.007619999999999998 0.05474} volume_flag {1} diff_flag {0} 
        setunits xoff mm ys mm yd mm zoff mm ye mm xs in xd mm yoff mm zs mm xe in zd mm ze mm
        setexpr ys {$socket_h+$ihs_thick+0.84}
        setexpr xe {$hs_half_w-0.3}
        setexpr yd {$base_t}
        setexpr zs {-$socket_l}
        setexpr ye {$socket_h+$ihs_thick+0.84+$base_t}
        setexpr xs {-$hs_half_w+0.3}
        setexpr ze {$socket_l}
    end shape
    current_genus default
    group {}
    current_stype hexa
    block_type solid
    obj_color #c84444
    creation_order 10
    groups HS_Group
end object

object block HSBASE.2.1
    solid_material CuBase_mat
    fixvals 1
    shape body_shape shape_hexa
        config -grid_enabled 1 -grid_length {0 0 15} -grid_height {0.001 0.001 0 0 0 0 0} -grid_ratio {1.5 1.5 0 0 0 0 0} 
        setval point1 {-0.03175 0.009860000000000001 -0.01925} point2 {0.03175 0.01748 0.01925} diff {0.0635 0.007619999999999998 0.0385} volume_flag {1} diff_flag {0} 
        setunits xoff mm ys mm yd mm zoff mm ye mm xs in xd in yoff mm zs mm xe in zd mm ze mm
        setexpr ys {$socket_h+$ihs_thick+0.84}
        setexpr zs {-$packsize}
        setexpr xe {$hs_half_w-0.3}
        setexpr yd {$base_t}
        setexpr ye {$socket_h+$ihs_thick+0.84+$base_t}
        setexpr ze {$packsize}
        setexpr xs {-$hs_half_w+0.3}
    end shape
    current_genus default
    group {}
    current_stype hexa
    block_type solid
    obj_color #c84444
    creation_order 11
    groups HS_Group
end object

object ventres vent.2
    fixvals 1
    shape body_shape shape_quad
        setval point1 {-0.04191 0 0.2667} point2 {0.04191 0.06320000000000001 0.2667} diff {0.08382000000000001 0.06320000000000001 0} volume_flag {0} split_flag {16} plate_flag {0} diff_flag {0} plane {2} iradius {0} thickness {0} 
        setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs in yoff mm xd mm thickness mm zs in xe in zd mm ze in copyspace mm
        setexpr xe {$hs_half_w+$Bs}
        setexpr zs {$len_fac*$hs_half_len}
        setexpr ye {$socket_h+0.84+$ihs_thick+$hs_h+$Bt}
        setexpr xs {-$hs_half_w-$Bs}
    end shape
    xcoeffq 0.001
    current_genus default
    yvec 0
    current_stype quad
    creation_order 15
    zvec 1
    vlosstype approach
    freearea 1.0
    losstype approach
    xvec 0
    param_units pressure N/m2
end object

object fan fan.1
    fixvals 1
    shape body_shape shape_quad
        setval point1 {-0.04191 0 -0.1778} point2 {0.04191 0.06320000000000001 -0.1778} diff {0.08382000000000001 0.06320000000000001 0} volume_flag {0} split_flag {16} plate_flag {0} diff_flag {0} plane {2} iradius {0} thickness {0} 
        setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs in yoff mm xd mm thickness mm zs in xe in zd mm ze in copyspace mm
        setexpr xe {$hs_half_w+$Bs}
        setexpr zs {-$len_fac_fan*$hs_half_len}
        setexpr ye {$socket_h+0.84+$ihs_thick+$hs_h+$Bt}
        setexpr xs {-$hs_half_w-$Bs}
    end shape
    curve {0.0	96.06430182816	\n0.0013308916662679	83.26568826163	\n0.0026712222805235	64.914368809231	\n0.0045306950341034	32.02143394272	\n0.006003170920187	29.357131118559	\n0.0080042278935827	15.88621683939	\n0.010137430138806	0.0	\n}
    case_size 0.0948
    vol_flow {$inflow}
    radius 0.0316
    current_genus 2d
    yvec 0
    current_stype quad
    side 0.07351
    curvetype fixed
    fix_shapes 0
    yc 0.0316
    creation_order 16
    zc -0.1778
    case_thickness 0.0158
    zvec 1
    plane 2
    move_sections_together 1
    dir_spec normal
    shtype_3d quad
    xvec 0
    param_units pressure N/m2
end object

object part assembly.1
    mesh_separate 1
    current_genus default
    shape body_shape shape_container
        setval position {0 0 0} scale {1} rot_axis {-1} rot_degrees {0} mirror {-1} minx_slack {0.00254} miny_slack {0.0015} minz_slack {0.005} maxx_slack {0.00254} maxy_slack {0.00254} maxz_slack {0.005} ns_bbmin {-0.03937 0.01748 -0.04445} ns_bbmax {0.03937 0.06066000000000001 0.04445} 
        setunits ns_bbminx mm ns_bbminy mm yp mm minx_slack mm ns_bbmaxx mm ns_bbminz mm miny_slack mm ns_bbmaxy mm xoff mm minz_slack mm maxx_slack mm ns_bbmaxz mm maxy_slack mm zoff mm maxz_slack mm xp mm zp mm yoff mm
    end shape
    is_container 1
    current_stype container
    creation_order 28
    contents
    object opening opening.1
        groups All_open
        xvecf 0
        current_stype quad
        shape body_shape shape_quad
            setval point1 {-0.03937 0.01748 0} point2 {0.03937 0.06066 0} diff {0.07874 0.04318 0} volume_flag {0} split_flag {16} plate_flag {0} diff_flag {0} plane {2} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs in yoff mm xd mm thickness mm zs mm xe in zd mm ze mm copyspace mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr xe {$hs_half_w}
            setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h}
            setexpr xs {-$hs_half_w}
        end shape
        zvecf -1
        creation_order 30
        current_genus free
        yvecf 0
    end object

    object block hsfin.1
        solid_material CuBase_mat
        shape body_shape shape_hexa
            config -grid_enabled 1 -grid_length {0 0 11} -grid_height {0 0 0 0 0 0 0} -grid_ratio {0 0 0 0 0 0 0} 
            setval point1 {-0.03887 0.01748 -0.04445} point2 {-0.03847 0.06066 0.04445} diff {0.0004000000000000045 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 31
        groups heatsink.2
    end object

    object plate hsbond.1
        shape body_shape shape_quad
            setval point1 {-0.03887 0.01748 -0.04445} point2 {-0.03847 0.01748 0.04445} diff {0.0004000000000000045 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 32
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.2
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.037028571428571 0.01748 -0.04445} point2 {-0.036628571428571 0.06066 0.04445} diff {0.0004000000000000045 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 33
        groups heatsink.2
    end object

    object plate hsbond.2
        shape body_shape shape_quad
            setval point1 {-0.037028571428571 0.01748 -0.04445} point2 {-0.036628571428571 0.01748 0.04445} diff {0.0004000000000000045 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 34
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.3
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.035187142857143 0.01748 -0.04445} point2 {-0.034787142857143 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 35
        groups heatsink.2
    end object

    object plate hsbond.3
        shape body_shape shape_quad
            setval point1 {-0.035187142857143 0.01748 -0.04445} point2 {-0.034787142857143 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 36
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.4
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.033345714285714 0.01748 -0.04445} point2 {-0.032945714285714 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 37
        groups heatsink.2
    end object

    object plate hsbond.4
        shape body_shape shape_quad
            setval point1 {-0.033345714285714 0.01748 -0.04445} point2 {-0.032945714285714 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 38
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.5
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.031504285714286 0.01748 -0.04445} point2 {-0.031104285714286 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 39
        groups heatsink.2
    end object

    object plate hsbond.5
        shape body_shape shape_quad
            setval point1 {-0.031504285714286 0.01748 -0.04445} point2 {-0.031104285714286 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 40
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.6
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.029662857142857 0.01748 -0.04445} point2 {-0.029262857142857 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 41
        groups heatsink.2
    end object

    object plate hsbond.6
        shape body_shape shape_quad
            setval point1 {-0.029662857142857 0.01748 -0.04445} point2 {-0.029262857142857 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 42
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.7
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.027821428571429 0.01748 -0.04445} point2 {-0.02737 0.06066 0.04445} diff {0.0004514285714290016 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 43
        groups heatsink.2
    end object

    object plate hsbond.7
        shape body_shape shape_quad
            setval point1 {-0.027821428571429 0.01748 -0.04445} point2 {-0.02737 0.01748 0.04445} diff {0.0004514285714290016 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 44
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.8
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.02598 0.01748 -0.04445} point2 {-0.02558 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 45
        groups heatsink.2
    end object

    object plate hsbond.8
        shape body_shape shape_quad
            setval point1 {-0.02598 0.01748 -0.04445} point2 {-0.02558 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 46
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.9
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.024138571428571 0.01748 -0.04445} point2 {-0.02373857142857101 0.06066 0.04445} diff {0.0003999999999999906 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 47
        groups heatsink.2
    end object

    object plate hsbond.9
        shape body_shape shape_quad
            setval point1 {-0.024138571428571 0.01748 -0.04445} point2 {-0.023738571428571 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 48
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.10
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.022297142857143 0.01748 -0.04445} point2 {-0.021897142857143 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 49
        groups heatsink.2
    end object

    object plate hsbond.10
        shape body_shape shape_quad
            setval point1 {-0.022297142857143 0.01748 -0.04445} point2 {-0.021897142857143 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 50
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.11
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.020455714285714 0.01748 -0.04445} point2 {-0.020055714285714 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 51
        groups heatsink.2
    end object

    object plate hsbond.11
        shape body_shape shape_quad
            setval point1 {-0.020455714285714 0.01748 -0.04445} point2 {-0.020055714285714 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 52
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.12
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.018614285714286 0.01748 -0.04445} point2 {-0.018214285714286 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 53
        groups heatsink.2
    end object

    object plate hsbond.12
        shape body_shape shape_quad
            setval point1 {-0.018614285714286 0.01748 -0.04445} point2 {-0.018214285714286 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 54
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.13
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.016772857142857 0.01748 -0.04445} point2 {-0.016372857142857 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 55
        groups heatsink.2
    end object

    object plate hsbond.13
        shape body_shape shape_quad
            setval point1 {-0.016772857142857 0.01748 -0.04445} point2 {-0.016372857142857 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 56
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.14
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.014931428571429 0.01748 -0.04445} point2 {-0.014531428571429 0.06066 0.04445} diff {0.0003999999999999993 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 57
        groups heatsink.2
    end object

    object plate hsbond.14
        shape body_shape shape_quad
            setval point1 {-0.014931428571429 0.01748 -0.04445} point2 {-0.014531428571429 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 58
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.15
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.01309 0.01748 -0.04445} point2 {-0.01269 0.06066 0.04445} diff {0.0003999999999999993 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 59
        groups heatsink.2
    end object

    object plate hsbond.15
        shape body_shape shape_quad
            setval point1 {-0.01309 0.01748 -0.04445} point2 {-0.01269 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 60
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.16
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.011248571428571 0.01748 -0.04445} point2 {-0.010848571428571 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 61
        groups heatsink.2
    end object

    object plate hsbond.16
        shape body_shape shape_quad
            setval point1 {-0.011248571428571 0.01748 -0.04445} point2 {-0.010848571428571 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 62
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.17
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.0094071428571429 0.01748 -0.04445} point2 {-0.009007142857142899 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 63
        groups heatsink.2
    end object

    object plate hsbond.17
        shape body_shape shape_quad
            setval point1 {-0.0094071428571429 0.01748 -0.04445} point2 {-0.009007142857142901 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 64
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.18
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.0075657142857143 0.01748 -0.04445} point2 {-0.007165714285714301 0.06066 0.04445} diff {0.0003999999999999985 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 65
        groups heatsink.2
    end object

    object plate hsbond.18
        shape body_shape shape_quad
            setval point1 {-0.0075657142857143 0.01748 -0.04445} point2 {-0.0071657142857143 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 66
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.19
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.005665 0.01748 -0.04445} point2 {-0.005265 0.06066000000000001 0.04445} diff {0.0004000000000000002 0.04318 0.08890000000000001} volume_flag {1} diff_flag {1} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 67
        groups heatsink.2
    end object

    object plate hsbond.19
        shape body_shape shape_quad
            setval point1 {-0.005665 0.01748 -0.04445} point2 {-0.005265 0.01748 0.04445} diff {0.0004000000000000002 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {1} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 68
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.20
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.0038828571428571 0.01748 -0.04445} point2 {-0.0034828571428571 0.06066 0.04445} diff {0.0003999999999999998 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 69
        groups heatsink.2
    end object

    object plate hsbond.20
        shape body_shape shape_quad
            setval point1 {-0.003882857142857099 0.01748 -0.04445} point2 {-0.0034828571428571 0.01748 0.04445} diff {0.0003999999999999989 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 70
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.21
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.0020414285714286 0.01748 -0.04445} point2 {-0.001641428571428601 0.06066 0.04445} diff {0.0003999999999999989 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 71
        groups heatsink.2
    end object

    object plate hsbond.21
        shape body_shape shape_quad
            setval point1 {-0.0020414285714286 0.01748 -0.04445} point2 {-0.001641428571428599 0.01748 0.04445} diff {0.0004000000000000008 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 72
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.22
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {-0.0001999999999999997 0.01748 -0.04445} point2 {0.0001999999999999997 0.06066 0.04445} diff {0.0003999999999999994 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 73
        groups heatsink.2
    end object

    object plate hsbond.22
        shape body_shape shape_quad
            setval point1 {-0.0002000000000000005 0.01748 -0.04445} point2 {0.0002000000000000005 0.01748 0.04445} diff {0.000400000000000001 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 74
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.23
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.001641428571428601 0.01748 -0.04445} point2 {0.0020414285714286 0.06066 0.04445} diff {0.0003999999999999989 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 75
        groups heatsink.2
    end object

    object plate hsbond.23
        shape body_shape shape_quad
            setval point1 {0.001641428571428599 0.01748 -0.04445} point2 {0.0020414285714286 0.01748 0.04445} diff {0.0004000000000000008 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 76
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.24
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.0034828571428571 0.01748 -0.04445} point2 {0.0038828571428571 0.06066 0.04445} diff {0.0003999999999999998 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 77
        groups heatsink.2
    end object

    object plate hsbond.24
        shape body_shape shape_quad
            setval point1 {0.0034828571428571 0.01748 -0.04445} point2 {0.003882857142857099 0.01748 0.04445} diff {0.0003999999999999989 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 78
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.25
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.005265 0.01748 -0.04445} point2 {0.005665 0.06066 0.04445} diff {0.0004000000000000002 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 79
        groups heatsink.2
    end object

    object plate hsbond.25
        shape body_shape shape_quad
            setval point1 {0.005265 0.01748 -0.04445} point2 {0.005665 0.01748 0.04445} diff {0.0004000000000000002 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 80
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.26
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.007165714285714301 0.01748 -0.04445} point2 {0.0075657142857143 0.06066 0.04445} diff {0.0003999999999999985 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 81
        groups heatsink.2
    end object

    object plate hsbond.26
        shape body_shape shape_quad
            setval point1 {0.0071657142857143 0.01748 -0.04445} point2 {0.0075657142857143 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 82
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.27
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.009007142857142899 0.01748 -0.04445} point2 {0.0094071428571429 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 83
        groups heatsink.2
    end object

    object plate hsbond.27
        shape body_shape shape_quad
            setval point1 {0.009007142857142901 0.01748 -0.04445} point2 {0.0094071428571429 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 84
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.28
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.010848571428571 0.01748 -0.04445} point2 {0.011248571428571 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 85
        groups heatsink.2
    end object

    object plate hsbond.28
        shape body_shape shape_quad
            setval point1 {0.010848571428571 0.01748 -0.04445} point2 {0.011248571428571 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 86
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.29
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.01269 0.01748 -0.04445} point2 {0.01309 0.06066 0.04445} diff {0.0003999999999999993 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 87
        groups heatsink.2
    end object

    object plate hsbond.29
        shape body_shape shape_quad
            setval point1 {0.01269 0.01748 -0.04445} point2 {0.01309 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 88
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.30
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.014531428571429 0.01748 -0.04445} point2 {0.014931428571429 0.06066 0.04445} diff {0.0003999999999999993 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 89
        groups heatsink.2
    end object

    object plate hsbond.30
        shape body_shape shape_quad
            setval point1 {0.014531428571429 0.01748 -0.04445} point2 {0.014931428571429 0.01748 0.04445} diff {0.0003999999999999993 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 90
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.31
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.016372857142857 0.01748 -0.04445} point2 {0.016772857142857 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 91
        groups heatsink.2
    end object

    object plate hsbond.31
        shape body_shape shape_quad
            setval point1 {0.016372857142857 0.01748 -0.04445} point2 {0.016772857142857 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 92
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.32
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.018214285714286 0.01748 -0.04445} point2 {0.018614285714286 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 93
        groups heatsink.2
    end object

    object plate hsbond.32
        shape body_shape shape_quad
            setval point1 {0.018214285714286 0.01748 -0.04445} point2 {0.018614285714286 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 94
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.33
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.020055714285714 0.01748 -0.04445} point2 {0.020455714285714 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 95
        groups heatsink.2
    end object

    object plate hsbond.33
        shape body_shape shape_quad
            setval point1 {0.020055714285714 0.01748 -0.04445} point2 {0.020455714285714 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 96
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.34
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.021897142857143 0.01748 -0.04445} point2 {0.022297142857143 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 97
        groups heatsink.2
    end object

    object plate hsbond.34
        shape body_shape shape_quad
            setval point1 {0.021897142857143 0.01748 -0.04445} point2 {0.022297142857143 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 98
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.35
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.02373857142857101 0.01748 -0.04445} point2 {0.024138571428571 0.06066 0.04445} diff {0.0003999999999999906 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 99
        groups heatsink.2
    end object

    object plate hsbond.35
        shape body_shape shape_quad
            setval point1 {0.023738571428571 0.01748 -0.04445} point2 {0.024138571428571 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 100
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.36
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.02558 0.01748 -0.04445} point2 {0.02598 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 101
        groups heatsink.2
    end object

    object plate hsbond.36
        shape body_shape shape_quad
            setval point1 {0.02558 0.01748 -0.04445} point2 {0.02598 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 102
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.37
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.02737 0.01748 -0.04445} point2 {0.02777 0.06066000000000001 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {1} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 103
        groups heatsink.2
    end object

    object plate hsbond.37
        shape body_shape shape_quad
            setval point1 {0.02737 0.01748 -0.04445} point2 {0.02777 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {1} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 104
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.38
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.029262857142857 0.01748 -0.04445} point2 {0.029662857142857 0.06066 0.04445} diff {0.0004000000000000011 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 105
        groups heatsink.2
    end object

    object plate hsbond.38
        shape body_shape shape_quad
            setval point1 {0.029262857142857 0.01748 -0.04445} point2 {0.029662857142857 0.01748 0.04445} diff {0.0004000000000000011 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 106
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.39
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.031104285714286 0.01748 -0.04445} point2 {0.031504285714286 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 107
        groups heatsink.2
    end object

    object plate hsbond.39
        shape body_shape shape_quad
            setval point1 {0.031104285714286 0.01748 -0.04445} point2 {0.031504285714286 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 108
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.40
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.032945714285714 0.01748 -0.04445} point2 {0.033345714285714 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 109
        groups heatsink.2
    end object

    object plate hsbond.40
        shape body_shape shape_quad
            setval point1 {0.032945714285714 0.01748 -0.04445} point2 {0.033345714285714 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 110
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.41
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.034787142857143 0.01748 -0.04445} point2 {0.035187142857143 0.06066 0.04445} diff {0.0003999999999999976 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 111
        groups heatsink.2
    end object

    object plate hsbond.41
        shape body_shape shape_quad
            setval point1 {0.034787142857143 0.01748 -0.04445} point2 {0.035187142857143 0.01748 0.04445} diff {0.0003999999999999976 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 112
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.42
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.036628571428571 0.01748 -0.04445} point2 {0.037028571428571 0.06066 0.04445} diff {0.0004000000000000045 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 113
        groups heatsink.2
    end object

    object plate hsbond.42
        shape body_shape shape_quad
            setval point1 {0.036628571428571 0.01748 -0.04445} point2 {0.037028571428571 0.01748 0.04445} diff {0.0004000000000000045 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 114
        groups heatsink.2
        eff_thick_on 1
    end object

    object block hsfin.43
        solid_material CuBase_mat
        shape body_shape shape_hexa
            setval point1 {0.03847 0.01748 -0.04445} point2 {0.03887 0.06066 0.04445} diff {0.0004000000000000045 0.04318 0.08890000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
        end shape
        current_genus default
        current_stype hexa
        block_type solid
        creation_order 115
        groups heatsink.2
    end object

    object plate hsbond.43
        shape body_shape shape_quad
            setval point1 {0.03847 0.01748 -0.04445} point2 {0.03887 0.01748 0.04445} diff {0.0004000000000000045 0 0.08890000000000001} volume_flag {0} split_flag {0} plate_flag {1} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff mm ys mm zoff mm yd mm ye mm iradius mm xs mm yoff mm xd mm thickness mm zs mm xe mm zd mm ze mm copyspace mm
        end shape
        plate_type contact_res
        cres_heat_tr_on 1
        eff_thick 0.0005
        current_genus default
        current_stype quad
        sol_material Fin_Base_Int
        creation_order 116
        groups heatsink.2
        eff_thick_on 1
    end object

    object block Cut_Out.1
        shape body_shape shape_hexa
            setval point1 {-0.0241386 0.01748 0.035} point2 {-0.0145314 0.06066 0.04445} diff {0.0096072 0.04318 0.00945} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h}
        end shape
        current_genus default
        current_stype hexa
        block_type fluid
        creation_order 117
        groups Fl_Cutouts
    end object

    object block Cut_Out.1.1
        shape body_shape shape_hexa
            setval point1 {-0.0241386 0.01748 -0.04445} point2 {-0.0145314 0.06066 -0.035} diff {0.0096072 0.04318 0.00945} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h}
        end shape
        current_genus default
        current_stype hexa
        block_type fluid
        creation_order 118
        groups Fl_Cutouts
    end object

    object block Cut_Out.1.2
        shape body_shape shape_hexa
            setval point1 {0.0145314 0.01748 0.035} point2 {0.0241386 0.06066 0.04445} diff {0.0096072 0.04318 0.00945} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h}
        end shape
        current_genus default
        current_stype hexa
        block_type fluid
        creation_order 119
        groups Fl_Cutouts
    end object

    object block Cut_Out.1.1.1
        shape body_shape shape_hexa
            setval point1 {0.0145314 0.01748 -0.04445} point2 {0.0241386 0.06066 -0.035} diff {0.0096072 0.04318 0.00945} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$hs_h}
        end shape
        current_genus default
        current_stype hexa
        block_type fluid
        creation_order 120
        groups Fl_Cutouts
    end object

    object block ScrewHead.1
        shape body_shape shape_hexa
            setval point1 {-0.0218971 0.01748 -0.04214} point2 {-0.0167729 0.02148 -0.03913999999999999} diff {0.005124199999999999 0.004 0.00300000000000001} volume_flag {0} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$base_t+4}
        end shape
        current_genus default
        current_stype hexa
        block_type hollow
        creation_order 121
    end object

    object block ScrewHead.1.1
        shape body_shape shape_hexa
            setval point1 {-0.0218971 0.01748 0.03914} point2 {-0.0167729 0.02148 0.04214} diff {0.005124199999999999 0.004 0.002999999999999996} volume_flag {0} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$base_t+4}
        end shape
        current_genus default
        current_stype hexa
        block_type hollow
        creation_order 122
    end object

    object block ScrewHead.1.1.1
        shape body_shape shape_hexa
            setval point1 {0.0167729 0.01748 0.03914} point2 {0.0218971 0.02148 0.04214} diff {0.005124199999999999 0.004 0.002999999999999996} volume_flag {0} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$base_t+4}
        end shape
        current_genus default
        current_stype hexa
        block_type hollow
        creation_order 123
    end object

    object block ScrewHead.1.2
        shape body_shape shape_hexa
            setval point1 {0.0167729 0.01748 -0.04214} point2 {0.0218971 0.02148 -0.03913999999999999} diff {0.005124199999999999 0.004 0.00300000000000001} volume_flag {0} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+$ihs_thick+0.84+$base_t}
            setexpr ye {$socket_h+$ihs_thick+0.84+$base_t+4}
        end shape
        current_genus default
        current_stype hexa
        block_type hollow
        creation_order 124
    end object

    end contents
end object

object part assembly.2
    mesh_separate 1
    current_genus default
    shape body_shape shape_container
        setval position {0 0 0} scale {1} rot_axis {-1} rot_degrees {0} mirror {-1} minx_slack {0.01454} miny_slack {0} minz_slack {0.02208} maxx_slack {0.01454} maxy_slack {0.002} maxz_slack {0.02208} ns_bbmin {-0.02737 0 -0.02737} ns_bbmax {0.02737 0.009860000000000001 0.02737} 
        setunits ns_bbminx mm ns_bbminy mm yp mm minx_slack mm ns_bbmaxx mm ns_bbminz mm miny_slack mm ns_bbmaxy mm xoff mm minz_slack mm maxx_slack mm ns_bbmaxz mm maxy_slack mm zoff mm maxz_slack mm xp mm zp mm yoff mm
    end shape
    is_container 1
    current_stype container
    creation_order 29
    contents
    object block Package
        solid_material pkg-matl
        fixvals 1
        shape body_shape shape_hexa
            setval point1 {-0.02737 0 -0.02737} point2 {0.02737 0.00752 0.02737} diff {0.05474 0.00752 0.05474} volume_flag {1} diff_flag {0} 
            setunits xoff m ys mm yd mm zoff m ye mm xs mm xd mm yoff m zs mm xe mm zd mm ze mm
            setexpr xe {$socket_w}
            setexpr zs {-$socket_l}
            setexpr ye {$socket_h}
            setexpr xs {-$socket_w}
            setexpr ze {$socket_l}
        end shape
        fl_power 1
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1
        obj_color #c8c844
        creation_order 125
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object block IHS3
        solid_material cover
        fixvals 1
        shape body_shape shape_hexa
            setval point1 {-0.01775 0.00752 -0.01925} point2 {-0.01925 0.009860000000000001 0.01925} diff {-0.001500000000000001 0.002340000000000001 0.0385} volume_flag {1} diff_flag {0} 
            setunits xoff m ys mm yd mm zoff m ye mm xs mm xd mm yoff m zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h}
            setexpr zs {-$packsize}
            setexpr xe {-$packsize}
            setexpr zd {$packsize+$packsize}
            setexpr ye {$socket_h+$ihs_thick+0.84}
            setexpr ze {$packsize}
            setexpr xs {-$packsize+1.5}
        end shape
        fl_power 1.0
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1.0
        creation_order 126
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object block IHS2
        solid_material cover
        fixvals 1
        shape body_shape shape_hexa
            setval point1 {0.01925 0.00752 -0.01925} point2 {0.01775 0.009860000000000001 0.01925} diff {-0.001500000000000001 0.002340000000000001 0.0385} volume_flag {1} diff_flag {0} 
            setunits xoff mm ys mm yd mm zoff mm ye mm xs mm xd mm yoff mm zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h}
            setexpr xe {$packsize-1.5}
            setexpr zs {-$packsize}
            setexpr zd {$packsize+$packsize}
            setexpr ye {$socket_h+$ihs_thick+0.84}
            setexpr ze {$packsize}
            setexpr xs {$packsize}
        end shape
        fl_power 1.0
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1.0
        creation_order 127
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object block IHS4
        solid_material cover
        fixvals 1
        shape body_shape shape_hexa
            setval point1 {-0.01925 0.00752 0.01775} point2 {0.01925 0.009860000000000001 0.01925} diff {0.0385 0.002340000000000001 0.001500000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff m ys mm yd mm zoff m ye mm xs mm xd mm yoff m zs mm xe mm zd mm ze mm
            setexpr xd {$packsize+$packsize}
            setexpr ys {$socket_h}
            setexpr zs {$packsize-1.5}
            setexpr xe {$packsize}
            setexpr ye {$socket_h+$ihs_thick+0.84}
            setexpr ze {$packsize}
            setexpr xs {-$packsize}
        end shape
        fl_power 1.0
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1.0
        creation_order 128
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object block IHS1
        solid_material cover
        fixvals 1
        shape body_shape shape_hexa
            config -grid_enabled 1 -grid_length {0 4 7} -grid_height {0 0 0 0 0 0 0} -grid_ratio {0 0 0 0 0 0 0} 
            setval point1 {0.01925 0.008359999999999999 -0.01925} point2 {-0.01925 0.009860000000000001 0.01925} diff {-0.0385 0.001500000000000001 0.0385} volume_flag {1} diff_flag {0} 
            setunits xoff m ys mm yd mm zoff m ye mm xs mm xd mm yoff m zs mm xe mm zd mm ze mm
            setexpr ys {$socket_h+0.84}
            setexpr zs {-$packsize}
            setexpr xe {-$packsize}
            setexpr ye {$socket_h+0.84+$ihs_thick}
            setexpr ze {$packsize}
            setexpr xs {$packsize}
        end shape
        fl_power 1.0
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1.0
        creation_order 129
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object block IHS5
        solid_material cover
        fixvals 1
        shape body_shape shape_hexa
            setval point1 {-0.01925 0.00752 -0.01925} point2 {0.01925 0.009860000000000001 -0.01775} diff {0.0385 0.002340000000000001 0.001500000000000001} volume_flag {1} diff_flag {0} 
            setunits xoff m ys mm yd mm zoff m ye mm xs mm xd mm yoff m zs mm xe mm zd mm ze mm
            setexpr xd {$packsize+$packsize}
            setexpr ys {$socket_h}
            setexpr zs {-$packsize}
            setexpr xe {$packsize}
            setexpr ye {$socket_h+$ihs_thick+0.84}
            setexpr ze {-$packsize+1.5}
            setexpr xs {-$packsize}
        end shape
        fl_power 1.0
        current_genus default
        current_stype hexa
        block_type solid
        solid_power 1.0
        creation_order 130
        groups merge.0
        param_units power_joule_rho Ohm/m
    end object

    object source Power
        fixvals 1
        shape body_shape shape_quad
            config -grid_enabled 1 -grid_length {11 11 0} -grid_height {0 0 0 0.0005 0.001 0.001 0} -grid_ratio {0 0 0 1.5 1.5 1.5 0} 
            setval point1 {-0.00928 0.008359999999999999 -0.008385} point2 {0.01228 0.008359999999999999 0.007115} diff {0.02156 0 0.0155} volume_flag {0} split_flag {0} plate_flag {0} diff_flag {0} plane {1} iradius {0} thickness {0} 
            setunits xoff m ys mm zoff m yd m ye m iradius mm xs mm yoff m xd mm thickness m zs mm xe mm zd mm ze mm copyspace m
            setexpr ys {$socket_h+0.84}
            setexpr zs {-$sz+$doff_z}
            setexpr xe {$sx+$doff_x}
            setexpr ze {$sz+$doff_z}
            setexpr xs {-$sx+$doff_x}
        end shape
        temp 1
        current_genus default
        current_stype quad
        creation_order 131
        groups merge.0
        temp_total {$pwr}
        param_units temp_power_joule_rho Ohm/m
    end object

    end contents
end object

group All_open
    opening opening.1
    obj_use_as_family 0
end group
group Fl_Cutouts
    block Cut_Out.1.1.1
    block Cut_Out.1.1
    block Cut_Out.1.2
    block Cut_Out.1
    obj_use_as_family 0
end group
group HS_Group
    block HSBASE.2.1
    block HSBASE.2
    block HSBASE-Upper
    obj_use_as_family 0
end group
group Side_Bypass_Total
    obj_use_as_family 0
end group
group Side_Bypass_fin
    obj_use_as_family 0
end group
group heatsink.2
    block hsfin.11
    plate hsbond.22
    block hsfin.12
    plate hsbond.23
    plate hsbond.24
    block hsfin.13
    plate hsbond.25
    block hsfin.14
    plate hsbond.26
    block hsfin.15
    plate hsbond.27
    block hsfin.16
    plate hsbond.28
    block hsfin.17
    plate hsbond.30
    plate hsbond.29
    block hsfin.18
    plate hsbond.31
    block hsfin.19
    block hsfin.20
    plate hsbond.32
    block hsfin.21
    plate hsbond.33
    block hsfin.22
    plate hsbond.34
    block hsfin.23
    plate hsbond.35
    block hsfin.24
    plate hsbond.36
    block hsfin.25
    plate hsbond.37
    block hsfin.26
    plate hsbond.38
    block hsfin.27
    plate hsbond.40
    plate hsbond.39
    block hsfin.28
    plate hsbond.41
    block hsfin.30
    block hsfin.29
    plate hsbond.42
    block hsfin.31
    plate hsbond.43
    block hsfin.32
    block hsfin.33
    block hsfin.34
    block hsfin.35
    block hsfin.36
    block hsfin.1
    block hsfin.37
    block hsfin.2
    block hsfin.38
    block hsfin.3
    block hsfin.40
    block hsfin.39
    block hsfin.4
    block hsfin.41
    block hsfin.5
    block hsfin.42
    block hsfin.6
    block hsfin.43
    plate hsbond.1
    block hsfin.7
    plate hsbond.2
    block hsfin.8
    plate hsbond.3
    block hsfin.9
    plate hsbond.4
    plate hsbond.5
    plate hsbond.6
    plate hsbond.7
    plate hsbond.8
    plate hsbond.9
    plate hsbond.10
    plate hsbond.11
    plate hsbond.12
    plate hsbond.13
    plate hsbond.14
    plate hsbond.15
    plate hsbond.16
    plate hsbond.17
    plate hsbond.18
    plate hsbond.19
    plate hsbond.20
    block hsfin.10
    plate hsbond.21
    obj_use_as_family 0
end group
group merge.0
    block IHS4
    block Package
    source Power
    block IHS5
    block IHS1
    material pkg-matl
    block IHS2
    block IHS3
    material cover
end group
